| Definitions | Void, Type, t  T,  x:A. B(x), rcv(l,tg), KindDeq, Knd,  x.A(x),   x. t(x), f(x)?z, type List, Valtype(da;k), x:A   B(x), State(ds),  , x:A  B(x), <a,b>, Id, 1of(t), msg-item(ds;da;k;l), a:A fp  B(a), IdLnk, 2of(t), Top, x  dom(f),  b, Prop, IdLnkDeq, product-deq(A;B;a;b), P   Q, f(x), map(f;as),  x  L. P(x), source(l), s = t, P & Q, msg-spec-loc-decl(snd;i;da), msg-spec(ds;da) |